package com.fei.fpmall.entity.billapply;

import java.util.Date;

/**
 * @program: fpmall
 * @description: 开票申请实体
 * @author: felix
 * @create: 2018-04-04 18:24
 **/
public class BillapplyEntity {
    private static final long serialVersionUID = 1L;

    //
    private Integer applyid;
    //
    private Integer bcid;
    //
    private String soid;
    //
    private String ywdjh;
    //
    private String ywrq;
    //
    private String gmfmc;
    //
    private String gmfsbh;
    //
    private String gmfdzdh;
    //
    private String gmfkhhjzh;
    //
    private String sprsjh;
    //
    private String spryx;
    //
    private String sprbh;
    //
    private String sprmc;
    //
    private String kpr;
    //
    private String skr;
    //
    private String fhr;
    //
    private String jshjje;
    //
    private Double bhshjje;
    //
    private Double hjse;
    //
    private String bz;
    //
    private String autokp;
    //
    private Integer oldid;
    //
    private Integer status;
    //
    private Integer bcheckstatus;
    //
    private Integer tcheckstatus;
    //
    private Integer backstatus;
    //
    private Date createdTime;
    //
    private Date modifiedTime;

    /**
     * 设置：主键id
     */
    public void setApplyid(Integer applyid) {
        this.applyid = applyid;
    }
    /**
     * 获取：主键id
     */
    public Integer getApplyid() {
        return applyid;
    }
    /**
     * 设置：开票公司id
     */
    public void setBcid(Integer bcid) {
        this.bcid = bcid;
    }
    /**
     * 获取：开票公司id
     */
    public Integer getBcid() {
        return bcid;
    }
    /**
     * 设置：销货单id
     */
    public void setSoid(String soid) {
        this.soid = soid;
    }
    /**
     * 获取：销货单id
     */
    public String getSoid() {
        return soid;
    }
    /**
     * 设置：业务单据号
     */
    public void setYwdjh(String ywdjh) {
        this.ywdjh = ywdjh;
    }
    /**
     * 获取：业务单据号
     */
    public String getYwdjh() {
        return ywdjh;
    }
    /**
     * 设置：业务日期
     */
    public void setYwrq(String ywrq) {
        this.ywrq = ywrq;
    }
    /**
     * 获取：业务日期
     */
    public String getYwrq() {
        return ywrq;
    }
    /**
     * 设置：购买方名称
     */
    public void setGmfmc(String gmfmc) {
        this.gmfmc = gmfmc;
    }
    /**
     * 获取：购买方名称
     */
    public String getGmfmc() {
        return gmfmc;
    }
    /**
     * 设置：购买方纳税人识别号
     */
    public void setGmfsbh(String gmfsbh) {
        this.gmfsbh = gmfsbh;
    }
    /**
     * 获取：购买方纳税人识别号
     */
    public String getGmfsbh() {
        return gmfsbh;
    }
    /**
     * 设置：购买方地址、电话
     */
    public void setGmfdzdh(String gmfdzdh) {
        this.gmfdzdh = gmfdzdh;
    }
    /**
     * 获取：购买方地址、电话
     */
    public String getGmfdzdh() {
        return gmfdzdh;
    }
    /**
     * 设置：购买方开户行及账号
     */
    public void setGmfkhhjzh(String gmfkhhjzh) {
        this.gmfkhhjzh = gmfkhhjzh;
    }
    /**
     * 获取：购买方开户行及账号
     */
    public String getGmfkhhjzh() {
        return gmfkhhjzh;
    }
    /**
     * 设置：收票人手机号
     */
    public void setSprsjh(String sprsjh) {
        this.sprsjh = sprsjh;
    }
    /**
     * 获取：收票人手机号
     */
    public String getSprsjh() {
        return sprsjh;
    }
    /**
     * 设置：收票人邮箱
     */
    public void setSpryx(String spryx) {
        this.spryx = spryx;
    }
    /**
     * 获取：收票人邮箱
     */
    public String getSpryx() {
        return spryx;
    }
    /**
     * 设置：收票人编号
     */
    public void setSprbh(String sprbh) {
        this.sprbh = sprbh;
    }
    /**
     * 获取：收票人编号
     */
    public String getSprbh() {
        return sprbh;
    }
    /**
     * 设置：收票人名称
     */
    public void setSprmc(String sprmc) {
        this.sprmc = sprmc;
    }
    /**
     * 获取：收票人名称
     */
    public String getSprmc() {
        return sprmc;
    }
    /**
     * 设置：开票人
     */
    public void setKpr(String kpr) {
        this.kpr = kpr;
    }
    /**
     * 获取：开票人
     */
    public String getKpr() {
        return kpr;
    }
    /**
     * 设置：收款人
     */
    public void setSkr(String skr) {
        this.skr = skr;
    }
    /**
     * 获取：收款人
     */
    public String getSkr() {
        return skr;
    }
    /**
     * 设置：复核人
     */
    public void setFhr(String fhr) {
        this.fhr = fhr;
    }
    /**
     * 获取：复核人
     */
    public String getFhr() {
        return fhr;
    }
    /**
     * 设置：价税合计金额
     */
    public void setJshjje(String jshjje) {
        this.jshjje = jshjje;
    }
    /**
     * 获取：价税合计金额
     */
    public String getJshjje() {
        return jshjje;
    }
    /**
     * 设置：不含税合计金额
     */
    public void setBhshjje(Double bhshjje) {
        this.bhshjje = bhshjje;
    }
    /**
     * 获取：不含税合计金额
     */
    public Double getBhshjje() {
        return bhshjje;
    }
    /**
     * 设置：合计税额
     */
    public void setHjse(Double hjse) {
        this.hjse = hjse;
    }
    /**
     * 获取：合计税额
     */
    public Double getHjse() {
        return hjse;
    }
    /**
     * 设置：备注
     */
    public void setBz(String bz) {
        this.bz = bz;
    }
    /**
     * 获取：备注
     */
    public String getBz() {
        return bz;
    }
    /**
     * 设置：自动开票
     */
    public void setAutokp(String autokp) {
        this.autokp = autokp;
    }
    /**
     * 获取：自动开票
     */
    public String getAutokp() {
        return autokp;
    }
    /**
     * 设置：原主键ID
     */
    public void setOldid(Integer oldid) {
        this.oldid = oldid;
    }
    /**
     * 获取：原主键ID
     */
    public Integer getOldid() {
        return oldid;
    }
    /**
     * 设置：申请状态：0-待业务校验，2-业务校验通过,4-业务校验不通过,10-待提交申请，20-待税务校验,22-税务校验通过,24-税务校验不通过，30-待开票，40-已开票，100-已冲红
     */
    public void setStatus(Integer status) {
        this.status = status;
    }
    /**
     * 获取：申请状态：0-待业务校验，2-业务校验通过,4-业务校验不通过,10-待提交申请，20-待税务校验,22-税务校验通过,24-税务校验不通过，30-待开票，40-已开票，100-已冲红
     */
    public Integer getStatus() {
        return status;
    }
    /**
     * 设置：业务校验状态：0-未校验，1-校验通过，2-校验失败
     */
    public void setBcheckstatus(Integer bcheckstatus) {
        this.bcheckstatus = bcheckstatus;
    }
    /**
     * 获取：业务校验状态：0-未校验，1-校验通过，2-校验失败
     */
    public Integer getBcheckstatus() {
        return bcheckstatus;
    }
    /**
     * 设置：税务数据校验：0-未校验，1-校验通过，2-校验失败
     */
    public void setTcheckstatus(Integer tcheckstatus) {
        this.tcheckstatus = tcheckstatus;
    }
    /**
     * 获取：税务数据校验：0-未校验，1-校验通过，2-校验失败
     */
    public Integer getTcheckstatus() {
        return tcheckstatus;
    }
    /**
     * 设置：同步回写状态：0-未回写，1-已经回写
     */
    public void setBackstatus(Integer backstatus) {
        this.backstatus = backstatus;
    }
    /**
     * 获取：同步回写状态：0-未回写，1-已经回写
     */
    public Integer getBackstatus() {
        return backstatus;
    }
    /**
     * 设置：创建时间
     */
    public void setCreatedTime(Date createdTime) {
        this.createdTime = createdTime;
    }
    /**
     * 获取：创建时间
     */
    public Date getCreatedTime() {
        return createdTime;
    }
    /**
     * 设置：创建时间
     */
    public void setModifiedTime(Date modifiedTime) {
        this.modifiedTime = modifiedTime;
    }
    /**
     * 获取：修改时间
     */
    public Date getModifiedTime() {
        return modifiedTime;
    }
}
